root parasite - German English Dictionary